Skip to content

Update mediawiki/mediawiki-phan-config requirement from 0.17.0 to 0.19.0#173

Merged
Universal-Omega merged 1 commit intomainfrom
dependabot/composer/mediawiki/mediawiki-phan-config-0.19.0
Feb 28, 2026
Merged

Update mediawiki/mediawiki-phan-config requirement from 0.17.0 to 0.19.0#173
Universal-Omega merged 1 commit intomainfrom
dependabot/composer/mediawiki/mediawiki-phan-config-0.19.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 10, 2026

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Updates the requirements on mediawiki/mediawiki-phan-config to permit the latest version.

Changelog

Sourced from mediawiki/mediawiki-phan-config's changelog.

0.19.0 / 2026-02-09

  • (T406326) Bump phan to 6.0.1 and taint-check to 9.0.0 (James D. Forrester)

0.18.0 / 2025-12-18

  • Bump phan to 5.5.2 and taint-check to 8.0.0 (Bartosz Dziewoński)

0.17.0 / 2025-08-07

  • Drop support for PHP < 8.1 (Daimona Eaytoy)
  • Re-enable infinite loop and recursion detection (Daimona Eaytoy)
  • Bump phan to 5.5.1 and taint-check to 7.0.0 (Daimona Eaytoy)
  • Document common unchecked exceptions: DOMException and NormalizedException (Bartosz Dziewoński)

0.16.0 / 2025-07-02

  • Use namespaced MediaWiki classes in globals_type_map (James D. Forrester)
  • Bump minimum target PHP version to 8.1 and target PHP version to 8.4 (Daimona Eaytoy)
  • Warn against undocumented checked exception (Daimona Eaytoy)
  • Enable a subset of unused_variable_detection features to flag: unused variables in catch and closure use, unused parameters in private methods, unused static variables.
  • Bump phan to 5.5.0 and taint-check to 6.2.1 (Daimona Eaytoy)

0.15.1 / 2025-01-09

  • Fixed a bug where doc-only properties were not considered as possibly undefined.
  • Fixed a bug in PHP >= 8 where redundant issets would never be reported for properties of classes with the AllowDynamicProperties attribute.

0.15.0 / 2024-12-09

  • Rename NoEmptyIfDefinedPlugin to RedundantExistenceChecksPlugin (Daimona Eaytoy)
  • Add isset() checks to RedundantExistenceChecksPlugin (Daimona Eaytoy)
  • Upgrade phan to 5.4.5 and mediawiki/phan-taint-check-plugin to 6.1.0 (James D. Forrester)
  • Update target PHP version from 8.1 to 8.3

0.14.0 / 2024-02-03

  • Add plugin to disallow use of new Exception (Daimona Eaytoy)
  • Do not emit MediaWikiNoEmptyIfDefined for properties of classes with the AllowDynamicProperties attribute (Daimona Eaytoy)
  • Emit MediaWikiNoEmptyIfDefined for all node types except array element access (Daimona Eaytoy)
  • Upgrade phan to 5.4.3 and mediawiki/phan-taint-check-plugin to 6.0.0 (James D. Forrester)

0.13.0 / 2023-09-08

  • Add plugin to forbid empty() on defined variables and properties (Daimona Eaytoy)
  • Bump phan to 5.4.2 and taint-check to 5.0.0 (Michael Große)
  • "Auto discovery" of namespaces of wgConf and wgRequest (Amir Sarabadani)

0.12.1 / 2023-04-17

  • Enable PhanCompatibleSerializeInterfaceDeprecated (Umherirrender)
  • Create a separate config file for libraries (Daimona Eaytoy)

0.12.0 / 2022-10-06

  • Avoid PhanRedefinedInheritedInterface by excluding symfony/polyfill-php80 (Umherirrender)
  • Bump minimum PHP version to 7.4 (C. Scott Ananian)
  • Disable PhanPluginDuplicateExpressionAssignmentOperation (Reedy)
  • Bump phan to 5.4.1 and taint-check to 4.0.0 (Daimona Eaytoy)

... (truncated)

Commits
  • 8875de8 Release 0.19.0
  • dcf5495 Bump phan to 6.0.1 and taint-check to 9.0.0
  • 9869cb5 build: Upgrade mediawiki/minus-x from 2.0.0 to 2.0.1
  • 1579bf6 build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
  • 29fce2e Set minimum PHP version to 8.2 in config.php
  • ff0fe70 build: Upgrade mediawiki/mediawiki-codesniffer from 48.0.0 to 49.0.0
  • c7f5804 build: Upgrade mediawiki/minus-x from 1.1.3 to 2.0.0
  • 4c5aa8c HISTORY: Start v0.19.0 notes
  • 77d621e Release 0.18.0
  • 129bfb1 Bump phan to 5.5.2 and taint-check to 8.0.0
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file php Pull requests that update Php code labels Feb 10, 2026
@Universal-Omega
Copy link
Owner

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/composer/mediawiki/mediawiki-phan-config-0.19.0 branch from afa6753 to d86cd04 Compare February 28, 2026 09:43
Updates the requirements on [mediawiki/mediawiki-phan-config](https://github.com/wikimedia/mediawiki-tools-phan) to permit the latest version.
- [Changelog](https://github.com/wikimedia/mediawiki-tools-phan/blob/master/HISTORY.md)
- [Commits](wikimedia/mediawiki-tools-phan@0.17.0...0.19.0)

---
updated-dependencies:
- dependency-name: mediawiki/mediawiki-phan-config
  dependency-version: 0.19.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/composer/mediawiki/mediawiki-phan-config-0.19.0 branch from d86cd04 to f8ca102 Compare February 28, 2026 09:49
@Universal-Omega Universal-Omega merged commit 988c142 into main Feb 28, 2026
12 of 13 checks passed
@Universal-Omega Universal-Omega deleted the dependabot/composer/mediawiki/mediawiki-phan-config-0.19.0 branch February 28, 2026 09:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file php Pull requests that update Php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant